home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / catD / getemajor.z / getemajor
Encoding:
Text File  |  1998-10-30  |  3.3 KB  |  66 lines

  1.  
  2.  
  3.  
  4. ggggeeeetttteeeemmmmaaaajjjjoooorrrr((((DDDD3333))))                                                    ggggeeeetttteeeemmmmaaaajjjjoooorrrr((((DDDD3333))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _gggg_eeee_tttt_eeee_mmmm_aaaa_jjjj_oooo_rrrr - get external major device number
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_tttt_yyyy_pppp_eeee_ssss_...._hhhh_>>>>
  13.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_dddd_dddd_iiii_...._hhhh_>>>>
  14.      _mmmm_aaaa_jjjj_oooo_rrrr______tttt _gggg_eeee_tttt_eeee_mmmm_aaaa_jjjj_oooo_rrrr_((((_dddd_eeee_vvvv______tttt _d_e_v_))))_;;;;
  15.  
  16.    AAAArrrrgggguuuummmmeeeennnnttttssss
  17.      _d_e_v       External device number.
  18.  
  19. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  20.      _gggg_eeee_tttt_eeee_mmmm_aaaa_jjjj_oooo_rrrr returns the external major number given a device number, _d_e_v.
  21.  
  22.    RRRReeeettttuuuurrrrnnnn VVVVaaaalllluuuueeeessss
  23.      The external major number.
  24.  
  25. UUUUSSSSAAAAGGGGEEEE
  26.      External major numbers are visible to the user.  Internal major numbers
  27.      are only visible in the kernel.  Since, on some architectures, the range
  28.      of major numbers may be large and sparsely populated, the kernel keeps a
  29.      mapping between external and internal major numbers to save space.
  30.  
  31.      All driver entry points are passed device numbers using external major
  32.      numbers.
  33.  
  34.      Usually, a driver with more than one external major number will have only
  35.      one internal major number.  However, some system implementations map
  36.      one-to-one between external and internal major numbers.  Here, the
  37.      internal major number is the same as the external major number and the
  38.      driver may have more than one internal major number.
  39.  
  40.    LLLLeeeevvvveeeellll
  41.      Initialization, Base or Interrupt.
  42.  
  43.    SSSSyyyynnnncccchhhhrrrroooonnnniiiizzzzaaaattttiiiioooonnnn CCCCoooonnnnssssttttrrrraaaaiiiinnnnttttssss
  44.      Does not sleep.
  45.  
  46.      Driver-defined basic locks, read/write locks, and sleep locks may be held
  47.      across calls to this function.
  48.  
  49. RRRREEEEFFFFEEEERRRREEEENNNNCCCCEEEESSSS
  50.      _eeee_tttt_oooo_iiii_mmmm_aaaa_jjjj_oooo_rrrr(D3), _gggg_eeee_tttt_eeee_mmmm_iiii_nnnn_oooo_rrrr(D3), _gggg_eeee_tttt_mmmm_aaaa_jjjj_oooo_rrrr(D3), _gggg_eeee_tttt_mmmm_iiii_nnnn_oooo_rrrr(D3), _mmmm_aaaa_kkkk_eeee_dddd_eeee_vvvv_iiii_cccc_eeee(D3)
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                                                                         PPPPaaaaggggeeee 1111
  62.  
  63.  
  64.  
  65.